package com.interview.other;

public class Q6 {
	/**
	 * 6.求所有满足如下条件的四位数：千位上的数字大于百位数字，
	 * 百位数字大于十位数字，十位数字大于个位数字，并且千位数字是其他三位数字的和。
	 */
	public static void main(String[] args) {
		
		for(int shu=1000;shu<10000;shu++){
			//提取千位数
			int a=shu/1000;
			//提取百位
			int b=shu%1000/100;
			//提取十位
			int c=shu%1000%100/10;
			//提取个位
			int d=shu%1000%100%10;
			
			//如果千位大于百位，要
			if(a>b){
				//如果百位大于十位，要
				if(b>c){
					//如果十位大于个位，要
					if(c>d){
						//如果a=b+c+d
						if(a==b+c+d){
							System.out.println(shu);
						}
					}
				}
			}
		}
	}
}
